@charset "utf-8";

/*=======全局公共样式部分======*/
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,acronym,address,cite,code,del,dfn,em,font,img,strong,sub,sup,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{
    margin: 0;
    padding: 0;
    border: 0;
    word-break: break-all;
    /* [disabled]word-wrap:break-word; */
}
ol,ul{list-style:none;}
:focus{outline:0;}
a:link,a:visited,a:active{ color:#444;text-decoration:none; -webkit-transition:all .2s linear;transition:all .2s linear;}a:hover{ color:#d73a3d; text-decoration:underline; webkit-transition: .5s; transition: .5s;}
table{border-collapse:collapse;border-spacing:0;}
.fl{float:left;}.fr{float:right;}
.clear{clear:both;}
img{ vertical-align:middle;}
a.col_blue,.col_blue{ color:#3499e0;}
.col_ls{ color:#4cba05;}
.col_f00{ color:#d73a3d;}
.blue_col{ color:#0c7ed8;}
.col_999{ color:#999;}
.font12px{ font-size:12px;}
.clearfix:after {visibility: hidden; display: block;font-size: 0;content: " ";clear: both;height: 0;}
.clearfix { display: inline-table; }
input,select{font-family:"微软雅黑","黑体";}
body{  background-color:#fff; font-size:14px; color:#666; line-height:22px; font-family:"微软雅黑","黑体";}
.wrap{ width:1200px; margin:0 auto;}
.bg_f5{ background-color:#f5f5f5; padding-bottom:10px;}
.top_line{ background-color:#dadee1; height:34px; line-height:34px; font-size:12px; font-family:"宋体"; color:#666;}
.top_wid{ width:1200px; margin:0 auto; position:relative; z-index:10000;  }
.top_pos{ position:absolute; right:0px; top:0px;}
.top_pos a{  font-size:12px; transition:none;}
.logo_con{width:1200px; margin:0 auto; position:relative; height:80px; padding:25px 0; }
.ss_pos_fr{ position:absolute; top:28px; right:0px; text-align:right;}
.ss_pos_fr h2{ background:url(../images/tel.png) no-repeat left center; height:26px; line-height:26px; font-size:22px; color:#f4a708; padding-left:28px; display:inline-block;}
.ss_pos_fr h2 span{ font-size:14px; color:#777; margin-right:6px; font-weight:normal;}
.ss_bg{ background:url(../images/ss_icon.png) no-repeat 10px center; padding-left:25px; width:320px; height:34px; border:1px solid #195ebb; border-radius:4px; margin-top:10px;  position:relative; text-align:left;}
input.inp_txt{ height:30px; width:240px; text-indent:1em; font-size:14px;  font-family:"微软雅黑","黑体"; border:none; background:none; text-align:left;}
input.ss_btn{ height:34px; background-color:#195ebb; width:80px; line-height:32px; text-align:center; color:#fff; font-size:15px; font-family:"微软雅黑","黑体"; cursor:pointer; position:absolute; top:0px; right:0px; border:none;    border-radius: 0 4px 4px 0;margin-right: -1px;}
input.ss_btn:hover{ background-color:#0a4da8;}

.nav{height:200px;}
.nav ul li:hover .point_d{-webkit-transform:scaleX(1);transform:scaleX(1); color:#00c1de;}
.nav_list{background:url(../images/nav_bg.png) repeat-x top center; margin:0 auto; height:70px; position:relative; }
.nav_list ul li{  float:left; margin:0 10px; height:70px; position:relative; overflow:hidden; }
.nav_list ul li a{ display:block;  height:68px; line-height:68px; text-align:center;  border-width:0px; color:#fff; font-size:20px; text-decoration:none;}
.nav_list ul li a:hover,.nav ul li a.active{ color:#e94653; }
.nav_list ul li a.active{ color:#d73a3d; border-bottom:2px solid #d73a3d; font-weight:bold;}
.nav_list ul li .point_d{ position:absolute; left:0px; bottom:0px; width:100%; height:0px;border-bottom:2px solid #d73a3d;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transition:-webkit-transform .25s ease;transition:transform .25s ease;}
.nav_list .all_list{  position:absolute; top:-4px; left:0px; background:url(../images/tit_pic4.png) no-repeat; width:202px; height:76px; font-size:26px; text-align:center; line-height:74px; font-weight:normal; color:#fff;z-index: 999;}
.nav_list .all_list a{ text-decoration:none; color:#fff; display:block;}


footer{ background-color:#3d505f; border-top:4px solid #d73a3d; padding:30px 0; margin-top:20px; text-align:center;}
.bottom{  position:relative; margin:0 auto; width:1200px; color:#fff;}
.bot_lj{ margin-bottom:18px;}
.bot_lj a{ color:#fff; margin:0 8px; font-size:16px;}


.pc_frd{ width:86px; position:fixed; z-index:100000; bottom:100px; right:2%;}
.pc_frd ul li{  background-color:#f00; border-bottom:2px solid #fff;}
.pc_frd ul li a{ padding:12px 0; font-size:14px; text-align:center; color:#fff; display:block; text-decoration:none;}
.pc_frd ul li:last-child{ border:none;}
.pc_frd ul li:hover{ background-color:#d90404;}

.top_pos ul li{ float:left;}
.top_pos ul li a.tit_lj{ background:url(../images/line_jg.png) no-repeat left center;  height:34px; padding:0 10px; display:block;  text-decoration:none;}
.top_pos ul li a.tit_lj.active{background:rgba(215,58,61,0.9); *background:#195ebb;color:#fff;}
.top_pos ul li:first-child a.tit_lj{ background:none;}


.tip_list{ position:absolute; right:0px; top:34px; width:348px; padding:10px 0px; display:none; background:rgba(215,58,61,0.9);*background:#195ebb;}
.tip_list ul li{ border:none; padding:0px; height:24px;  line-height:24px; width:46%; margin:0 2%;  font-size:14px; overflow:hidden; text-overflow: ellipsis;/*文字隐藏后添加省略号*/margin-bottom:2px;white-space: nowrap;/*强制不换行*/}
.tip_list ul li a{ color:#fff; text-decoration:none; font-size:12px; display:block; padding-left:6%; overflow:hidden; text-overflow: ellipsis;/*文字隐藏后添加省略号*/white-space: nowrap;/*强制不换行*/}
.tip_list ul li a:hover{ background:#b41518; }


.wid209px.list_tip{ top:76px; left:0px; margin:0px;background-color:#eee;display: none;}
.wid209px.list_tip ul li{ margin:0px; height:auto;}
.wid209px.list_tip ul li a{ color:#333; height:auto;}



/*-- 首页 --*/

.turn_pic{ width:100%; height:489px;  position:relative;overflow:hidden;}
.turn_pic .bd{ margin:0 auto; position:relative; z-index:0; overflow:hidden; }
.turn_pic .bd ul{ width:100% !important; }
.turn_pic .bd li{ width:100% !important; height:489px; overflow:hidden; text-align:center; }
.turn_pic .bd li a{ display:block; height:489px; }
.turn_pic .bd li a img{width: 100%;height: 100%;}
.turn_pic .hd{ width:100%; position:absolute; z-index:0;  bottom:30px; left:0; text-align:center;}
.turn_pic .hd ul{ text-align:center;  }
.turn_pic .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:60px; height:7px; margin:5px 10px;  overflow:hidden;line-height:9999px; background:rgba(255,255,255,0.6); }
.turn_pic .hd ul .on{  background-color:#d73a3d; }

.nav_list h2{ position:absolute; top:-4px; left:0px; background:url(../images/tit_pic4.png) no-repeat; width:209px; height:76px; font-size:26px; text-align:center; line-height:74px; font-weight:normal; color:#fff;}

.wid209px{ width:172px; background:url(../images/apl_bg.png) repeat top left; height:469px; position:absolute; top:0px; left:50%; margin-left:-600px; z-index:200; padding:10px 15px;}

.wid209px ul li{  width:86px;   text-align:center; float:left;}
.wid209px ul li a{ border-left:1px solid #dce0ec; border-bottom:1px solid #dce0ec; padding:15px 0; font-size:16px; padding-top:52px; display:block; color:#333; text-decoration:none; line-height:24px;}
.wid209px ul li:nth-child(2n+1) a{ border-left:none;}

.wid209px ul li a.active,.wid209px ul li a:hover{ color:#fff;}
.wid209px ul li a.fl_icon1{ background:url(../images/icon_fl1.png) no-repeat center 15px;}
.wid209px ul li a.fl_icon1.active,.wid209px ul li a.fl_icon1:hover{background:url(../images/icon_fl1_hover.png) #cc3333 no-repeat center 15px;}
.wid209px ul li a.fl_icon2{ background:url(../images/icon_fl2.png) no-repeat center 15px;}
.wid209px ul li a.fl_icon2.active,.wid209px ul li a.fl_icon2:hover{background:url(../images/icon_fl2_hover.png) #cc3333 no-repeat center 15px;}
.wid209px ul li a.fl_icon3{ background:url(../images/icon_fl4.png) no-repeat center 15px;}
.wid209px ul li a.fl_icon3.active,.wid209px ul li a.fl_icon3:hover{background:url(../images/icon_fl4_hover.png) #cc3333 no-repeat center 15px;}
.wid209px ul li a.fl_icon4{ background:url(../images/icon_fl3.png) no-repeat center 15px;}
.wid209px ul li a.fl_icon4.active,.wid209px ul li a.fl_icon4:hover{background:url(../images/icon_fl3_hover.png) #cc3333 no-repeat center 15px;}
.wid209px ul li a.fl_icon5{ background:url(../images/icon_fl6.png) no-repeat center 15px;}
.wid209px ul li a.fl_icon5.active,.wid209px ul li a.fl_icon5:hover{background:url(../images/icon_fl6_hover.png) #cc3333 no-repeat center 15px;}
.wid209px ul li a.fl_icon6{ background:url(../images/icon_fl5.png) no-repeat center 15px;}
.wid209px ul li a.fl_icon6.active,.wid209px ul li a.fl_icon6:hover{background:url(../images/icon_fl5_hover.png) #cc3333 no-repeat center 15px;}
.wid209px ul li a.fl_icon7{ background:url(../images/icon_fl7.png) no-repeat center 15px; border-bottom:none;}
.wid209px ul li a.fl_icon7.active,.wid209px ul li a.fl_icon7:hover{background:url(../images/icon_fl7_hover.png) #cc3333 no-repeat center 15px;}
.wid209px ul li a.fl_icon8{ background:url(../images/icon_fl8.png) no-repeat center 15px; border-bottom:none;}
.wid209px ul li a.fl_icon8.active,.wid209px ul li a.fl_icon8:hover{background:url(../images/icon_fl8_hover.png) #cc3333 no-repeat center 15px;}



.pos_fr_box{background:url(../images/apl_bg.png) repeat top left; padding:10px; height:464px; width:310px; position:absolute; top:0px; left:50%; margin-left:270px; overflow:hidden; padding-bottom:15px;}


.notice_nav ul li{ height:54px; line-height:54px; width:33.33%; float:left; font-size:18px; background-color:#3d505f; text-align:center;}
.notice_nav ul li.on{ background-color:#d73a3d;}
.notice_nav ul li a{ display:block; color:#fff; text-decoration:none; border-left:1px solid #bebed2;}
.notice_list{ padding:10px 5px; height:380px; overflow:hidden; padding-right:5px;}
.notice_list ul li{ height:35px; line-height:35px; position:relative; overflow:hidden; font-size:16px;}
.notice_list ul li span{ position:absolute; top:0px; right:0px; color:#666; font-size:13px;}
.notice_list ul li a{ width:70%; overflow:hidden; text-overflow: ellipsis;/*文字隐藏后添加省略号*/
    white-space: nowrap;/*强制不换行*/ display:block; color:#333;}
.notice_list ul li a:hover{color:#d73a3d;}
.login_box{ background:rgba(25,94,187,0.5); padding:10px 10px; position:absolute; left:0px; bottom:0px; width:310px;}

.login_box table tr td{ padding:5px 3px;}

.inp_bg{ background:url(../images/icon_mm.png) #a6c0e5 no-repeat 10px center; border:1px solid #2f5583; height:40px; padding-left:42px;}
.inp_bg input{ border:none; background:none; height:38px;}
.inp_bg.mm_bg{background:url(../images/icon_zh.png) #a6c0e5 no-repeat 10px center;}

a.yzm_btn{ border:1px solid #2f5583; height:40px; width:90px; background-color:#a6c0e5; text-align:center; line-height:40px; font-size:14px; text-decoration:none; color:#3d5060; display:block;}

a.login_btn{ height:40px; width:60%; background-color:#d83a3c; line-height:40px; text-align:center; border-radius:6px; text-decoration:none; display:block; margin:0 auto; color:#fff; font-size:16px;}

.hyxh_tit{ background:url(../images/tit2_bg.png) repeat-x top left; height:50px; line-height:50px; position:relative; margin-top:20px; margin-bottom:15px;}
.hyxh_tit h2{ width:210px; background-color:#d73a3d; border-right:2px solid #fff; height:50px; text-align:center; font-size:24px; font-weight:normal; color:#fff; line-height:50px;}
.hyxh_tit a{ font-size:14px; position:absolute; top:0px; right:20px; color:#333;}

.hyxh_box ul li{ width:285px; height:78px; border:1px solid #e1e1e1; float:left; margin-left:17px; *margin-left:12px; margin-bottom:15px; transition:all .2s linear;}
.hyxh_box ul li:nth-child(4n+1){ margin-left:0px;}
.hyxh_box ul li:hover{box-shadow:3px 5px 8px #e1e1e1;    transform:translateY(-5px);  webkit-transition: .5s; transition: .5s;}


.tscy_box ul li{ width:285px; height:215px; overflow:hidden; text-align:center; float:left; margin-left:19px; *margin-left:12px; margin-bottom:20px; transition: all 0.6s;}
.tscy_box ul li:nth-child(4n+1){ margin-left:0px;}
.tscy_box ul li p{ height:40px; line-height:40px; border-bottom:3px solid #eda8aa; margin-bottom:5px;}
.tscy_box ul li img{width:285px; height:170px; transition: all 0.6s;}
.imgd{width:285px; height:170px; overflow:hidden;}
.tscy_box ul li a{ text-decoration:none; font-size:16px; color:#333;}
.tscy_box ul li a:hover{color:#d73a3d;}
.tscy_box ul li.top_txt p{border-top:3px solid #eda8aa; margin-top:5px; margin-bottom:0px; border-bottom:none;}


.tscy_box ul li:hover img{ transform: scale(1.1); }

.tzqy_con{ margin-top:30px; margin-bottom:30px;}

.tzqy_box{ width:550px; border:1px solid #e1e1e1; border-top:3px solid #d73a3d; position:relative; height:460px; padding:15px 20px; background:url(../images/yzyq_bg.png) no-repeat right top; }


.hei200px{ height:210px; position:relative; }


.tit_pos{ position:absolute; top:-22px; left:-21px;}

.yzqy_list ul li{ height:40px; line-height:40px; border-bottom:1px dashed #e1e1e1; position:relative;}
.yzqy_list ul li a{ background:url(../images/list_bg.png) no-repeat left center; padding-left:22px; display:block;}
.yzqy_list ul li span{ position:absolute; right:10px; top:0px; font-size:13px; color:#999;}
.yzqy_list ul li:last-child{ border:none;}

.quick_box{ position:relative; height:247px; margin-top:35px; padding-left:108px;}


.quick_box ul li{ width:364px; height:121px; float:left; -webkit-transition:all .2s linear;transition:all .2s linear;}
.quick_box ul li img{width:364px; height:121px;}
.quick_box ul li.wid_2{ width:364px;}
.quick_box ul li.wid_2 img{width:364px; height:121px;}
.quick_box ul li.wid_3{ height:126px;}
.quick_box ul li.wid_3 img{width:364px; height:126px;}
.quick_box ul li.wid_4{ width:364px; height:126px;}
.quick_box ul li.wid_4 img{width:364px; height:126px;}
.quick_box ul li.wid_5{ height:126px;}
.quick_box ul li.wid_5 img{ height:126px;}

.quick_box ul li:hover{  background-color:#ddd; webkit-transition: .5s; transition: .5s;}

.tit_pos2{ position:absolute; top:-16px; left:0px;}

.wyrz_con{ background:url(../images/rz_tit_bg2.png) #f3f3f3 repeat-x top left; padding-bottom:35px;  margin-top:30px; overflow:hidden; height:600px;}

.tz_titd{ position:relative; height:80px;}
.tz_titd ul li{ width:12.5%; float:left; height:67px; line-height:62px; text-align:center; font-size:20px;}
.rzdfg{ height:76px; position:absolute; left:0px; width:1200px; top:-6px; left:0px;}
.tz_titd ul li a{ color:#333; text-decoration:none; display:block;}
.tz_titd ul li.on{ background:url(../images/tit_pic.png) no-repeat top center;}
.tz_titd ul li.on a{ color:#fff;}

.rj_cond{ padding-top:20px;}
.wyzr_con ul{ margin-top:25px;}
.wyzr_con ul li{ border-top:3px solid #ff6666; padding-top:6px; width:230px; margin:0 5px; float:left;}

.bgffd{ background-color:#fff; padding:12px 25px; border-right:10px solid #d8dee2; line-height:28px; height:112px; overflow:hidden; color:#333; font-size:16px;}



.hei180px{ height:180px; border-bottom:2px solid #e6ebef; padding-bottom:25px; margin-top:25px;}
.hei180px table tr td{ padding:5px 15px; border-left:1px dashed #999; font-size:16px;}

.cp_listd{ width:370px;}
.cp_listd ul li{ width:180px; margin-left:5px; margin-bottom:5px; height:75px; float:left;}
.cp_listd ul li.cp_1a{ background:url(../images/icon_1c.png) #edc785 no-repeat 115px center;}
.cp_listd ul li.cp_1a:hover{background:url(../images/icon_1c.png) #d9ae64 no-repeat 115px center;}
.cp_listd ul li.cp_2a{ background:url(../images/icon_2c.png) #e1d080 no-repeat 115px center;}
.cp_listd ul li.cp_2a:hover{background:url(../images/icon_2c.png) #c6b358 no-repeat 115px center;}
.cp_listd ul li.cp_3a{ background:url(../images/icon_3c.png) #ffba77 no-repeat 115px center;}
.cp_listd ul li.cp_3a:hover{background:url(../images/icon_3c.png) #e49950 no-repeat 115px center;}
.cp_listd ul li.cp_4a{ background:url(../images/icon_4c.png) #ffcc99 no-repeat 115px center;}
.cp_listd ul li.cp_4a:hover{background:url(../images/icon_4c.png) #e5a768 no-repeat 115px center;}

.cp_listd ul li a{ display:block; font-size:18px; color:#663300; line-height:75px; text-indent:1.2em; text-decoration:none;}


.code_img{ width:128px; text-align:center; font-size:13px; color:#888;}
.code_img img{ width:128px; height:128px; margin-bottom:5px;}

.hei180px table tr td:first-child{ border:none; padding-left:0px;}
.fwrx{ color:#222;}
.fwrx p{ margin-top:12px;}


.bg_listdd{ width:405px;}
.bg_listdd ul li{border-bottom:1px solid #e6ebef;  border-left:1px solid #e6ebef; font-size:12px; color:#888; float:left; width:180px; padding:10px;}
.bg_listdd ul li img{ float:left; height:50px; width:50px; margin-right:8px;}
.bg_listdd ul li h2{ color:#666; margin-bottom:3px; font-size:20px; line-height:24px;}
.bg_listdd ul li:nth-child(2n+1){ border-left:none;}
.bg_listdd ul li:nth-child(3),.bg_listdd ul li:nth-child(4){ border-bottom:none;}



.company{ width:550px; position:absolute; top:12px; right:-97px;}
.company ul li{ width:91px; height:91px; text-align:center; line-height:90px; background-color:#eaedef; float:left; margin:0 22px; transform: rotate(45deg); overflow:hidden; transition:all .2s linear;}
.company ul li:hover{ background-color:#fbcdce; webkit-transition: .5s; transition: .5s;}
.company ul li a{ display:block;}
.company ul li img{ height:45px; max-width:100%; width:auto; transform: rotate(-45deg);}

.company ul li.num_4{ margin-left:90px; margin-top:-21px; }
.company ul li.num_5{margin-top:-21px;}


.list_rz{width:1136px; padding:0 15px; margin:0 auto; position:relative;}

.list_rz ul{ }
.list_rz ul li{ width:227px; background:url(../images/bg_3.png) no-repeat top center; float:left;  margin:0px; padding:0px; position:relative;}

a.more_btn{ position:absolute; top:-5px; right:0px; font-size:14px; z-index:1000;}
.list_rz  a.prevd{ background:url(../images/btn_pre.png) no-repeat left center; height:100px; width:50px; position:absolute; left:-50px; top:100px;  cursor:pointer; opacity:.5;}
.list_rz a.nextd{ background:url(../images/btn_next.png) no-repeat left center; height:100px; width:50px; position:absolute; right:-50px; top:100px;  cursor:pointer; opacity:.5;}
.list_rz  a.prevd:hover{ opacity:1;}
.list_rz a.nextd:hover{opacity:1;}

/*--
.list_rz ul li:nth-child(5n+1){color:#0a82be;}
.list_rz ul li:first-child{background:url(../images/bg_1a.png) no-repeat top right; width:227px; color:#d3800f;}

.list_rz ul li:nth-child(5n+2),.list_rz ul li:nth-child(5n){background:url(../images/bg_2.png) no-repeat top center; width:227px; color:#d81919;}
.list_rz ul li:nth-child(5n+3){background:url(../images/bg_3.png) no-repeat top center; width:227px; color:#0a82be;}
.list_rz ul li:nth-child(5n+4){background:url(../images/bg_4.png) no-repeat top center; width:227px; color:#bb6e07;}
.list_rz ul li:last-child{background:url(../images/bg_5a.png) no-repeat top left; width:227px; color:#0a82be;}
--*/

.icon_pad{ text-align:center;font-size:24px; line-height:34px; padding-top:70px; padding-bottom:140px; width:220px; padding-left:7px;}
.icon_pad img{ height:70px; width:auto; opacity:0.7; margin-bottom:8px; margin-top:8px; }
.icon_pad h2{ font-size:24px; font-weight:normal; }



.txt_box{ border-top:3px solid #ff6666; background-color:#fff; padding:15px 20px; width:180px; margin:0 auto; height:140px; color:#333; font-size:16px; line-height:28px;  }

.img_new{ position:relative; height:150px; margin-bottom:4px;}
.img_new img{ width:100%; height:150px;}
.img_new p{ height:32px; background:rgba(0,0,0,0.5); line-height:32px; text-align:center; overflow:hidden; color:#fff; font-size:14px; position:absolute; bottom:0px; left:0px; width:100%;}

.list_rz ul li.first_bg,.list_rz ul li.bg_1{background:url(../images/bg_1a.png) no-repeat top right; width:227px; color:#d3800f;}
.list_rz ul li.bg_4,.list_rz ul li.bg_7,.list_rz ul li.bg_10{background:url(../images/bg_4.png) no-repeat top center; width:227px; color:#bb6e07;}
.list_rz ul li.bg_2,.list_rz ul li.bg_5,.list_rz ul li.bg_8,.list_rz ul li.bg_11{background:url(../images/bg_2.png) no-repeat top center; width:227px; color:#d81919;}
.list_rz ul li.bg_3,.list_rz ul li.bg_6,.list_rz ul li.bg_9,.list_rz ul li.bg_12{background:url(../images/bg_3.png) no-repeat top center; width:227px; color:#0a82be;}
.list_rz ul li.last_bg{background:url(../images/bg_5a.png) no-repeat top center; width:227px; color:#0a82be;}
.list_rz ul li.bg_1 .icon_pad{ width:200px; padding-left:27px;}
.list_rz ul li.last_bg .icon_pad{ width:210px; padding-right:27px;}





/*-- 列表页面  --*/

.nav_list h2 a{ color:#fff; text-decoration:none; display:block;}
.sx_tab{ border:1px solid #e1e1e1; margin-top:15px; padding:5px 15px; margin-bottom:10px;}
.sx_tab table tr td{ padding:10px 0px; border-bottom:1px dashed #e1e1e1; font-size:16px; vertical-align:top;}
.sx_tab table tr td.txt_fr{ text-align:right; color:#222; font-size:17px;}
.sx_tab table tr:last-child td{ border-bottom:none;}
.list_ul{ position:relative; padding-right:25px; overflow:hidden;    margin-top: -3px}
.list_ul a{ padding:3px 5px; display:inline-block; border-radius:4px; height:24px; line-height:24px; font-size:15px; color:#333; text-decoration:none; margin-bottom:6px;}
.list_ul a:hover{color:#117dec; }
.list_ul a.active{ background-color:#117dec; color:#fff;}
.list_ul .arrow_up{ cursor:pointer; color:#f04c4c; background:url(../images/arrow_top.png) no-repeat right center; position:absolute; font-size:14px; right:0px; bottom:5px; height:24px; line-height:24px; padding-right:12px;}
.list_ul .arrow_up.active{background:url(../images/arrow_top2.png) no-repeat right center;}




.wid970px{ width:970px; border:1px solid #e1e1e1; border-top:none; min-height:600px;}
.wid220px{ width:220px;}

.tit_hei50px{ height:50px; color:#fff; background-color:#fc4949; position:relative; padding:0 15px; line-height:50px; font-size:16px;}
.tit_hei50px a{ color:#fff; text-decoration:none;}


.ss_box{ height:40px; background-color:#fff; border-radius:4px; padding:0 5px 0px 15px; position:absolute; right:20px; top:5px; line-height:40px; width:250px;}
.ss_box input.ss_inp{ width:90%; border:none; background:none; height:36px; font-size:16px; color:#333; padding:0px; margin:0px;}

input.ss_btns{ height:40px; width:40px; cursor:pointer; background:url(../images/icon_ss2.png) no-repeat center center; position:absolute; right:0px; top:0px; border:none; outline:none;}

.pro_list ul li{ padding:12px 15px; border-bottom:1px dashed #e1e1e1; height:150px; overflow:hidden; line-height:22px; font-size:14px; color:#333;}
.pro_list ul li:hover{background-color: #f7f7f7;}
.pro_list ul li a:hover,.pro_list ul li a:active{text-decoration: none;}
.pro_list ul li img{ border:1px solid #eee; width:234px; height:148px; margin-right:20px;}
.pro_list ul li h2{ font-size:18px; color:#f00; height:28px; line-height:28px; margin-bottom:2px; overflow:hidden; font-weight:normal;}

.over_hide{ margin-top:4px; height:48px; overflow:hidden; line-height:24px; font-size:15px; text-indent:2em; }
.over_omit{ margin:3px 0px; height:60px; overflow:hidden; font-size:14px;line-height:1.5; text-indent:2em;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;color: #666;}

.xq_txtd{ position:relative; height:150px; overflow:hidden;}
a.xq_btnd{ width:80px; height:26px; text-align:center; line-height:26px; font-size:14px; color:#fff; border-radius:4px; text-decoration:none; background-color:#fb9512; position:absolute; bottom:0px; right:0px;}
a.xq_btnd:hover{ background-color:#e28104;}

.none_pro{ padding:150px 0; text-align:center; font-size:14px; color:#888;}
.none_pro img{ margin-bottom:15px;}

.hei30_tit{ height:30px; line-height:30px; position:relative; padding:0 15px; background-color:#5676de; color:#fff; font-size:14px; margin-bottom:0px;}
.hei30_tit img{ float:left; margin-right:5px; margin-top:6px;}
.hei30_tit a.more_btnd{ background:url(../images/icon_more.png) no-repeat center center; height:30px; width:30px; position:absolute; right:4px; top:0px; display:block;}
.hei30_tit.bg_f00{ background-color:#fc4949; margin-bottom:0px;}


.tjjg_list ul li{ height:68px; border:1px solid #e1e1e1; margin-top:6px; position:relative;}
.tjjg_list ul li a{ background-color:#9caef4; display:block; color:#fff; }
.tjjg_list ul li img{ height:68px; width:68px; }
.tjjg_list ul li p{ position:absolute; top:10px; right:15px; width:120px; line-height:24px; height:48px; overflow:hidden; text-align:center;}
.tjjg_list ul li a:hover{ background-color:#7c91e2;}


.ggw_box{ border:1px solid #e1e1e1; margin-bottom:10px; margin-top:10px;}
.ggw_box img{ width:100%;}

.zj_list{ border:1px solid #e1e1e1; border-top:none;}
.zj_list ul li{ border-bottom:1px dashed #e1e1e1; padding:10px 6px; height:77px; overflow:hidden; position:relative;}
.zj_list ul li:last-child{ border-bottom:none;}
.zj_list ul li a{ display:block; text-decoration:none;}
.zj_list ul li img{ height:75px; width:75px; border:1px solid #eee; float:left; margin-right:10px;}


.jj_txt{ padding-top:6px;}
.jj_txt p{ height:28px; line-height:28px; color:#333; overflow:hidden; font-size:15px;}
.jj_txt b{ font-size:16px;}


.mbx_box{ height:32px; line-height:32px; margin-top:15px; margin-bottom:10px;}
.bor_con{ border:1px solid #e1e1e1;}
.pro_del{ padding:10px; position:relative; padding-bottom:40px; display:block;}
.pro_img{ color:#888; font-size:14px; line-height:26px;  text-align:center; width:263px; margin-right:15px;}
.pro_img img{ width:263px; height:155px; margin-bottom:10px;}
.pro_img h2{ color:#333; font-size:16px; line-height:32px; font-weight:normal;}
.wid680px{ width:680px;}
.wid680px table tr td{ color:#333; font-size:16px; padding:10px 2px; line-height:24px;vertical-align: top;}
.wid680px table tr td.txt_fr{ text-align:right; font-weight:bold;}
.wid200px{ width:180px; position:absolute; top:12px; right:0px;}

a.zx_btn{ height:38px; width:132px; text-align:center; line-height:38px; font-size:18px; color:#fff; text-decoration:none; border-radius:4px; background-color:#77b4ff; display:block; margin-bottom:25px;}
a.zx_btn:hover{ background-color:#5696e4;}
a.sq_btn{ height:38px; width:132px; text-align:center; line-height:38px; font-size:18px; color:#fff; text-decoration:none; border-radius:4px; background-color:#ffba77; display:block; margin-bottom:25px;}
a.sq_btn:hover{ background-color:#e79d55;}
a.sc_icond{ background:url(../images/star_2.png) no-repeat left center; background-size:18px 18px; padding-left:22px; height:22px; line-height:22px; color:#666; text-decoration:none;}
a.sc_icond.active{background:url(../images/star_1.png) no-repeat left center; background-size:18px 18px;}


.pro_nav{ height:40px; border-bottom:1px solid #e1e1e1; position:relative;}
.nav_line{ height:41px; position:absolute; top:0px; left:60px;}
.nav_line ul li{ padding:0 20px; border:1px solid #fff; border-bottom:1px solid #e1e1e1; border-top:2px solid #fff; height:38px; line-height:38px; float:left; font-size:16px; cursor:pointer; color:#333;}
.nav_line ul li:hover{ color:#d63a3d;}
.nav_line ul li.on{ border-bottom:1px solid #fff; border-top:2px solid #d63a3d; border-left:1px solid #e1e1e1; border-right:1px solid #e1e1e1;}
.xq_con{ min-height: 500px;}
.xq_txt{ padding:35px;}

.cpxq_txt{ font-size:16px; color:#333; line-height:26px;}
.cpxq_txt p{ text-indent:2em; margin-bottom:12px;}

.tjcp_tit{ background-color:#77b4ff; height:34px; font-size:16px; line-height:34px; margin-top:10px;}
.tjcp_tit img{ margin-top:4px;}


.tjcp_con{ border:1px solid #e1e1e1; border-top:none; padding:15px 60px; position:relative;}
.tjcp_con ul li{ width:235px; height:150px; margin:0 16px; border:1px solid #e1e1e1; float:left; position:relative;}
.tjcp_con ul li img{ width:235px; height:150px;}
.tjcp_con ul li .txt_opl{ height:32px; line-height:32px; overflow:hidden; background:rgba(0,0,0,0.5); position:absolute; left:0px; bottom:0px; text-align:center; color:#fff; font-size:14px; width:100%;}

a.next,a.prev{ background:url(../images/next_btn.png) no-repeat; height:51px; width:30px; position:absolute; top:50%; opacity:.6; right:20px; margin-top:-28px; cursor:pointer;}

a.prev{ background:url(../images/pre_btn.png) no-repeat; right:auto; left:20px;}
a.next:hover,a.prev:hover{ opacity:1;}
.pro_pj ul li{ padding:12px 15px; border-bottom:1px dashed #e1e1e1; min-height:55px;  position:relative;}
.pro_pj ul li img{ float:left; height:55px; width:55px; border-radius:100%; margin-right:20px;}
.pro_pj ul li h2{ font-size:15px; color:#333;}

.timed{ color:#999; position:absolute; top:12px; right:0px;}
.pj_txt{ margin-top:7px; line-height:24px; overflow:hidden; }
.myd_pos{ position:absolute;  right:50%; margin-right:-130px;  top:12px; width:240px; height:22px; line-height:22px;  }
.myd_pos p{ float:left;}
.myd_pos i{background:url(../images/star_2.png) no-repeat center center; background-size:20px 20px; height:20px; width:20px; margin-right:6px; display:inline-block; }
.myd_pos i.active{background:url(../images/star_1.png) no-repeat center center; background-size:20px 20px;}


.tit_hei50px h2{ font-size:20px; font-weight:normal;}
.mar_top{ margin-top:15px;}
.tscyq_list{ padding: 8px 5px;border: 1px #e1e1e1 solid;}
.tscyq_list ul li{ border:1px solid #e1e1e1; padding:10px; position:relative; overflow:hidden; width:360px; margin:7px; float:left; transition:all .2s linear;}
.tscyq_list ul li a{ display:block; text-decoration:none; color:#333; font-size:14px;}
.tscyq_list ul li:hover{ box-shadow:3px 5px 8px #e1e1e1; background-color:#f6f6f6;  transform:translateY(-6px);  webkit-transition: .5s; transition: .5s;}
.tscyq_list ul li img{  width:100%; height:180px;}
.tscyq_list ul li h2{ color:#f00; font-size:18px; line-height:35px; font-weight:normal; text-align: center;}
.tscyq_list ul li h3{ font-size:15px; line-height:22px; height:44px; overflow:hidden; width:170px; font-weight:normal; margin-bottom:4px;}
.tscyq_list ul li p{ height:44px; overflow:hidden; line-height:22px;}

.mar_botm{ margin-bottom:10px;}
.mar_10px{ margin-top:10px;}

.bor_none{ border:none;}
.fwjg_list ul{padding: 0 8px;}
.fwjg_list ul li{ padding:10px; position:relative; border:1px solid #e1e1e1; margin-bottom:12px; height:160px; font-size:14px; line-height:26px;}
.fwjg_list ul li img{ border:1px solid #eee; width:240px; height:160px; margin-right:15px;}
.fwjg_list ul li h2{font-size:18px; color:#444; height:30px; width:85%;  line-height:30px; margin-bottom:6px; overflow:hidden; }
.fwjg_list ul li:hover{ background-color: #f7f7f7;}
.fwjg_txt{ width:670px; float:right; overflow:hidden; height:160px;}
.fwjg_list ul li .over_hide{ margin-top:4px; height:auto; max-height:72px; overflow:hidden; line-height:24px; font-size:14px; text-indent:2em; }
.xz_txt{height: 25px;}
.xz_txt span{ width:200px; overflow:hidden; display:inline-block;font-size:15px; line-height:25px;}

.btn_pos{ position:absolute; top:10px; right:10px;}

.btn_pos a{ width:80px; height:26px; text-align:center; line-height:26px; font-size:14px; color:#fff; border-radius:4px; text-decoration:none; background-color:#117dec; margin-bottom:10px; display:block;}

.btn_pos a:hover{ background-color:#0269d2;}

.btn_pos a.zxzx_btn{background-color:#fb9512;}
.btn_pos a.zxzx_btn:hover{background-color:#e28104;}

.notice_ul{ border:1px solid #e1e1e1; padding:5px 10px;}
.notice_ul ul li{ height:32px; line-height:32px; overflow:hidden; font-size:13px;}
.notice_ul ul li span{ float:right; color:#888; font-size:12px;}
.notice_ul ul li a{ width:75%; display:block; overflow:hidden;  text-overflow: ellipsis;/*文字隐藏后添加省略号*/
    white-space: nowrap;/*强制不换行*/}


.fwzj_list ul li{ padding:10px; border-bottom:1px dashed #e1e1e1; position:relative; height:135px; line-height:24px; font-size:16px; color:#333;}
.fwzj_list ul li:hover{background-color: #f7f7f7;}
.fwzj_list ul li img{ border:1px solid #eee; width:110px; height:130px; margin:0 20px;}
.fwzj_list ul li h2{font-size:24px; font-weight:normal; color:#1275fb; height:30px; width:85%;  line-height:30px; margin-bottom:10px; overflow:hidden; }

.fwzj_fr{ width:780px; float:right;}
.sx_span span{ width:300px; overflow:hidden; display:inline-block;}
.sx_span:last-child{ width:150px; overflow:hidden; display:inline-block;}
.fwzj_fr p{ height:60px; line-height:30px; overflow:hidden;  display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;}


.tit_bg2{ background:url(../images/tit_bg2.png) no-repeat; width:182px; text-align:center; font-weight:bold; font-size:20px; padding-right:30px; height:40px; margin-top:15px; line-height:40px; color:#fff;}


.box_xq{ border:1px solid #e1e1e1; padding:10px 20px; border-top:1px solid #195ebb; position:relative;}

.box_xq table tr td{ padding:8px 0; font-size:16px;}
.box_xq table tr td.txt_fr{ text-align:right;}


.box_xq table tr td input.ty_inp{ height:30px; width:250px; border:1px solid #e1e1e1; border-radius:4px; text-indent:1em;}
.box_xq table tr td input.ty_inp2{ height:30px; width:450px; font-size:16px; border:1px solid #e1e1e1; border-radius:4px; text-indent:1em;}


a.xq_btnd2{ width:120px; height:36px; text-align:center; line-height:36px; font-size:18px; color:#fff; border-radius:4px; text-decoration:none; background-color:#fb9512; display:block; }

a.xq_btnd2:hover{ background-color:#e28104;}


.qyxq_tabd{ border:1px solid #e1e1e1;}
.qyxq_tabd table tr th{ background-color:#77b4ff; padding:0 5px; height:44px; color:#fff; font-size:18px; text-align:center; line-height:44px;}
.qyxq_tabd table tr td{ padding:12px 5px; font-size:16px; color:#333; text-align:center; border-bottom:1px dashed #e1e1e1;}
.qyxq_tabd table tr:last-child td{ border-bottom:none;}


.pro_pj ul li{ padding:12px 15px; border-bottom:1px dashed #e1e1e1; min-height:75px;  position:relative;}
.pro_pj ul li img{ float:left; height:75px; width:75px; border-radius:100%; margin-right:20px;}
.pro_pj ul li h2{ font-size:15px; color:#333;}

.timed{ color:#999; position:absolute; top:12px; right:0px;}
.pj_txt{ margin-top:7px; line-height:24px; overflow:hidden; }
.myd_pos{ position:absolute;  right:50%; margin-right:-130px;  top:12px; width:240px; height:22px; line-height:22px;  }
.myd_pos p{ float:left;}
.myd_pos i{background:url(../images/star_2.png) no-repeat center center; background-size:20px 20px; height:20px; width:20px; margin-right:6px; display:inline-block; }
.myd_pos i.active{background:url(../images/star_1.png) no-repeat center center; background-size:20px 20px;}



/*-- 产品订购  --*/

.order_tab{ padding:40px 100px;}
.order_tab h2{ font-size:20px; text-align:center; padding-bottom:25px; color:#1275fb;}
.order_tab table tbody tr{border-bottom: 1px dashed #e1e1e1;}
.order_tab table tr td{ padding:10px 2px; font-size:16px; color:#333; vertical-align:middle;}
.order_tab table tr td.txt_fr{ text-align:right;}
.order_tab table tr td.txt_fr span{ color:#f00;}
.order_tab table tr td input{ width:300px; height:34px; border:1px solid #e1e1e1; border-radius:4px; padding:0 10px; font-size:16px; }
.order_tab table tr td textarea{ width:500px; height:100px; padding:5px 10px; border:1px solid #e1e1e1; border-radius:4px; font-size:16px; line-height:22px; outline:none; resize:none; }
.order_tab table tr td input:focus,
.order_tab table tr td textarea:focus{ border:1px solid #5676de;}
.tj_btn{ background-color:#fb9512; height:42px; border:none; width:160px; margin-right:50px; border-radius:4px; text-align:center; line-height:42px; font-size:18px; color:#fff; display:inline-block; cursor:pointer; margin-top:12px;}
.tj_btn:hover{ background-color:#e28104;}
.cz_btn{ background-color:#ccc;}
.cz_btn:hover{ background-color:#bbb;}


/*-- 产品推荐  --*/
.pro_tj{ border:1px solid #e1e1e1; border-top:none; padding:10px; }
.pro_tj ul li{ margin-bottom:10px;  border:1px solid #eee;  position:relative;}
.pro_tj ul li:hover{ border:1px solid #358bf5;}
.pro_tj ul li:last-child{ border-bottom:none;}
.pro_tj ul li img{ width:100%; height: 110px; }
.pro_tj ul li .txt_opl{ height:30px; line-height:30px; overflow:hidden; background:rgba(0,0,0,0.4); position:absolute; left:0px; bottom:0px; text-align:center; color:#fff; font-size:14px; width:100%; text-overflow: ellipsis;white-space: nowrap;}


/*-- 报名信息  --*/
.bm_box{ border:1px solid #e1e1e1; padding:20px 25px; min-height:500px; padding-bottom:45px;}
.line_tit{ height:40px; line-height:40px; color:#222; font-size:18px; border-bottom:1px solid #e1e1e1; font-weight:normal; position:relative; padding-left:16px; margin-bottom:15px; padding-bottom:2px;}
.line_tit:after{ position:absolute; top:11px; height:18px; width:4px; background-color:#ed6062; left:0px; content:'';}
.bm_infor{ padding:30px 110px 50px 110px;}
.order_tab table tr td{ line-height:34px; color:#222;}
.bm_infor table tr td{ font-size:15px; color:#222;}
.order_tab table tr td input,.order_tab table tr td select,.order_tab table tr td textarea{ color:#555; font-size:14px;}
.order_tab table tr td select{height:34px; border:1px solid #e1e1e1; border-radius:4px; width:322px; text-indent:.5em; }
.bm_infor table tr td textarea{ width:787px;}
.mem_tab table tr th{ border:1px solid #e1e1e1; padding:8px 10px; text-align:center;}
.mem_tab table tr td{ border:1px solid #e1e1e1; padding:6px 10px; line-height:22px; font-size:14px; color:#666; text-align:center;}
.mem_tab table tr td a{ margin:0 12px; color:#07a9fd;}
.mem_tab table tr:nth-child(even) td{ background-color:#f6f6f6;}
a.add_infor{ background-color:#fc4949; height:36px; border:none; width:140px; border-radius:4px; text-align:center; line-height:36px; font-size:16px; color:#fff; display:block; cursor:pointer; position:absolute; right:0px; top:-2px;  text-decoration:none;}
a.add_infor img{ height:16px; width:16px; margin-right:6px;}
.tip_box{ display:none;}
.tip_box .bm_infor{ padding:30px 40px;}
.btn_tencer{ text-align:center; margin:0 auto; position:inherit;}

span.error{color:red; padding:0 6px; font-size: 13px;}

.breadcrumb{padding: 8px 15px;margin:15px 0;list-style: none;background-color: #f5f5f5;border-radius: 4px;}
.breadcrumb>li { display: inline-block;}
.breadcrumb>li+li:before {padding: 0 5px;color: #ccc;content: "/\00a0";}
.search-input{float: left;display:inline-block;height:100%;padding: 0 10px;border: none;width: 220px;border-radius: 4px 0 0 4px;}
.search-btn{float: left;display:inline-block;height:100%;padding:0px 15px;border: none;font-size: 20px;background: #efefef;color: #117dec;border-radius: 0 4px 4px 0 ;}
.search-btn:hover{background: #DDD;}
.f-sort {float: left;margin-top: 8px;background-color: rgba(255,255,255,0.1)}
.f-sort a{float: left;padding: 0px 8px;font-size: 13px;display:block;line-height:35px;color: #F1F1F1;border: solid 1px #ababab;}
.f-sort a:hover,.f-sort a.active{background: red;}

/*-- 新增专家详情  --*/

.wid680px h2{ font-size:25px; color:#d73a3d; line-height:40px; padding-left:20px; margin-top:6px;}
.head_img_zjk{height:190px; width:150px; margin:10px 20px; float: left;}
.tjzj_box a.next{ margin-top:-60px;}
.tjzj_box a.prev{  margin-top:-60px;}
.tjzj_box ul li{ width:150px; border:none; margin:0 15px; height:220px; text-align:center; line-height:22px;}
.tjzj_box ul li img{ width:150px; height:190px; margin-bottom:5px;}
.tjzj_box ul li a{ text-decoration:none;}

/*-- 新增申报信息  --*/
.sb_tab table tr td input,.sb_tab table tr td select,.sb_tab table tr td textarea{ color:#333; font-size:14px; font-family:"微软雅黑","黑体";}
.sb_tab{ padding:20px 20px;}
.order_tab table tr td input[type=radio]:checked{ background:url(../images/dx_bg2.png) no-repeat center center; height:12px; width:12px;}
.order_tab table tr td  input[type=radio]{ background:url(../images/dx_bg.png) no-repeat center center;   height:12px; width:12px; margin-top:-2px; -webkit-appearance:none; border:none; font-size:14px; cursor:pointer; padding:0px; margin-left:10px;}
.sb_tab table tr td{ font-size:14px;}
.sb_tab table tr td.txt_fr{ font-size:14px;  }
.sb_tab table tr td.txt_fr span.small_txt{ font-size:12px; line-height:18px; color:#999;}
.sb_tab table tr td.top0px{ padding-top:4px; line-height:18px;}
.upload_list ul li{ background:url(../images/icon_add2.png) no-repeat center center;  width:160px; height:150px; border:1px solid #e1e1e1; float:left; margin-right:10px; position:relative; cursor:pointer; overflow:hidden;}
.upload_list ul li img{ width:160px; height:150px; }
.sb_tab table tr td .upload_list ul li input{ width:160px; height:150px; position:absolute; top:0px; left:0px; opacity:0;filter:alpha(opacity=0); -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; cursor:pointer;}
.order_tab h3{ font-size:18px; text-align:center; padding-bottom:12px; padding-top:15px; color:#1275fb;}
.sb_tab table tr td textarea{ width:600px;}
.bor_topd{ border-top:1px dashed #e1e1e1;  margin-top:20px;}
.zlsc_btn{ width:120px; height:32px; line-height:32px; cursor:pointer; background-color:#117dec;  text-align:center; position:relative; color:#fff; font-size:14px; border-radius:4px;display: inline-block;}
.sb_tab table tr td .zlsc_btn input{ width:120px; height:32px; position:absolute; top:0px; left:0px; opacity:0;filter:alpha(opacity=0); -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; cursor:pointer;}


/*-- 首页修改  --*/
.quick_box_add{ height:193px; position:relative; margin-top:30px; padding-left:90px;}
.quick_tit{ position:absolute; top:-13px; left:-10px; z-index:10; }
.quick_box_add ul li{ width:365px; height:94px; line-height:94px; text-align:center; margin-bottom:5px; margin-left:5px; background-color:#c8cfd4; float:left; position:relative; -webkit-transition:all .2s linear;transition:all .2s linear;}
.quick_box_add ul li a{ display:block;}
.quick_box_add ul li img{height:94px; width:318px; vertical-align:top;}
.quick_box_add ul li:hover{ background-color:#6ec8f5; webkit-transition: .5s; transition: .5s;}
.wyrz_con{ background:url(../images/bg_rz.png) repeat-x top center; overflow:hidden; height:580px;position:relative; padding-top:6px;}
.tz_titd{background:url(../images/wyrz_tit_bg.png) repeat-x top center; }
.tz_titd ul li a{ color:#fff; font-size:20px;}
.list_wyzrz{width:1136px; padding:0 37px; margin:0 auto; position:relative; }
.list_wyzrz ul li{ width:227px; background:url(../images/a3.png) no-repeat top center; float:left; color:#fff;  margin:0px; padding:0px; position:relative;}
.list_wyzrz ul li:nth-child(2n+1){background:url(../images/a3.png) no-repeat top right; width:227px;}
.list_wyzrz ul li:nth-child(2n){background:url(../images/a2.png) no-repeat top right; width:227px;}
.list_wyzrz ul li.bg_2,.list_wyzrz ul li.bg_4,.list_wyzrz ul li.bg_6,.list_wyzrz ul li.bg_8,.list_wyzrz ul li.bg_10,.list_wyzrz ul li.bg_12,.list_wyzrz ul li.bg_14{background:url(../images/a2.png) no-repeat top right; width:227px;}
.list_wyzrz ul li.bg_3,.list_wyzrz ul li.bg_5,.list_wyzrz ul li.bg_7,.list_wyzrz ul li.bg_9,.list_wyzrz ul li.bg_11,.list_wyzrz ul li.bg_13,.list_wyzrz ul li.bg_15{background:url(../images/a3.png) no-repeat top right; width:227px;}
.list_wyzrz ul li.bg_1{background:url(../images/a1.png) no-repeat top right; width:227px; }
.list_wyzrz ul li.last_bg{background:url(../images/a4.png) no-repeat -4px top ; width:227px;}
.list_wyzrz ul li.bg_1 .icon_pad{ width:210px; padding-right:17px;}
.list_wyzrz ul li.last_bg .icon_pad{ width:200px; padding-right:27px;}
.tit_pos2{ top:-13px;z-index:999;left: -5px}

/*-- 首页修改2  --*/
.list_new_rz{width:1140px;  margin:0 auto; position:relative; height:500px; overflow:hidden;padding-left: 0px; }
.list_new_rz li{width:228px; float:left; color:#fff;  margin:0px; padding:0px; position:relative;}
.rj_con_bg{background:url(../images/rz_icon_bg.png) no-repeat top center; width:1200px;  margin:0 auto;}
.wid_rz{ width:1200px; margin:0 auto; position:relative;}
.txt_box_a{height: 28px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;width: 180px;display: block;}

/*-- 首页修改  --*/
.img_new{ height:180px; }
.img_new img{  height:180px;}
.ty_bg1{background:url(../images/notice_bg.png) no-repeat center center; height:180px; width:300px; }
.ty_bg3{background:url(../images/zcfg_bg.png) no-repeat center center; height:180px; width:300px; }

/*-- 申报更多  --*/
.sb_list_more{ border:1px solid #e1e1e1; padding:20px; min-height:700px;}
.sb_list_more ul li{ width:240px; height:240px; background-color:#64c0f6; float:left; margin:24px; -webkit-transition:all .2s linear;transition:all .2s linear;}
.sb_list_more ul li a{width:240px; height:240px;  display:block; color:#fff; text-align:center; font-size:18px; text-decoration:none;}
.sb_list_more ul li img{ height:100px; width:100px; margin-top:50px; margin-bottom:15px;}
.sb_list_more ul li:hover{ background-color:#4bace5; transform:translateY(-10px);  webkit-transition: .5s; transition: .5s;}
.sb_list_more ul li.sb_bg1,.sb_list_more ul li:nth-child(7n+1){ background-color:#64c0f6;}
.sb_list_more ul li.sb_bg1:hover,.sb_list_more ul li:nth-child(7n+1):hover{ background-color:#4bace5;}
.sb_list_more ul li.sb_bg2,.sb_list_more ul li:nth-child(7n+2){ background-color:#65cdb6;}
.sb_list_more ul li.sb_bg2:hover,.sb_list_more ul li:nth-child(7n+2):hover{ background-color:#4fbfa6;}
.sb_list_more ul li.sb_bg3,.sb_list_more ul li:nth-child(7n+3){ background-color:#fbbb57;}
.sb_list_more ul li.sb_bg3:hover,.sb_list_more ul li:nth-child(7n+3):hover{ background-color:#e7a53d;}
.sb_list_more ul li.sb_bg4,.sb_list_more ul li:nth-child(7n+4){ background-color:#f78e7b;}
.sb_list_more ul li.sb_bg4:hover,.sb_list_more ul li:nth-child(7n+4):hover{ background-color:#e57865;}
.sb_list_more ul li.sb_bg5,.sb_list_more ul li:nth-child(7n+5){ background-color:#ec5fa4;}
.sb_list_more ul li.sb_bg5:hover,.sb_list_more ul li:nth-child(7n+5):hover{ background-color:#d7498f;}
.sb_list_more ul li.sb_bg6,.sb_list_more ul li:nth-child(7n+6){ background-color:#73d870;}
.sb_list_more ul li.sb_bg6:hover,.sb_list_more ul li:nth-child(7n+6):hover{ background-color:#58c655;}
.sb_list_more ul li.sb_bg7,.sb_list_more ul li:nth-child(7n){ background-color:#f57fa0;}
.sb_list_more ul li.sb_bg7:hover,.sb_list_more ul li:nth-child(7n):hover{ background-color:#d7498f;}


/*-- 2018-02-28新增  --*/
.bg_listdd ul li:hover h2{ color:#c00;}
.pc_frd{ width:80px; position:fixed; z-index:100000; bottom:110px; right:3%;}
.pc_frd ul li a{ padding:10px 0;}
.pc_frd ul li{ position:relative; z-index:100;}
.tel_box{ height:65px; width:180px;  position:absolute; top:0px; right:80px; background-color:#d90404; text-align:center; font-size:20px; line-height:68px; overflow:hidden; color:#fff;  display:none;}
.pc_frd ul li:hover .tel_box{
    -webkit-animation:fadeInLeft .8s .2s ease both;
    -moz-animation:fadeInLeft .8s .2s ease both; display:block;}
.hyxh_box  ul li a{ text-decoration:none;}


@-webkit-keyframes fadeInLeft {
    0% {
        opacity:0;
        -webkit-transform:translateX(-20px)
    }
    100% {
        opacity:1;
        -webkit-transform:translateX(0)
    }
}
@-moz-keyframes fadeInLeft {
    0% {
        opacity:0;
        -moz-transform:translateX(-20px)
    }
    100% {
        opacity:1;
        -moz-transform:translateX(0)
    }
}


.cpjq_box{ border-top:1px solid #e1e1e1; padding:20px; position:relative;}
.cpjq_box table tr td img{ width:200px; height:auto; max-height:200px; margin-right:25px;}
.cpjq_box table tr td{  line-height:24px; font-size:14px; color:#333;}
.cpjq_box table tr td h2{ font-size:20px; color:#d73a3d; line-height:32px; height:32px; overflow:hidden; margin-bottom:10px;}
a.bm_btn{ width:120px; height:36px; text-align:center; line-height:36px; font-size:18px; color:#fff; border-radius:4px; text-decoration:none; background-color:#fb9512; display:block; position:absolute; bottom:20px; right:30px; }
a.bm_btn:hover{ background-color:#e28104;}
a.bm_btn.active{ background-color:#ccc; cursor:default;}
.cyjq_del{ padding:20px; padding-top:0px; font-size:15px; line-height:28px; color:#555;}
.cyjq_del h2{ padding:10px 0; position:relative; font-size:17px; border-bottom:1px solid #ddd; color:#333; padding-left:12px; margin-bottom:10px; margin-top:20px;}
.cyjq_del h2:after{ height:18px; width:3px; background-color:#d73a3d; position:absolute; top:13px; left:0px; content:'';}

.text_boxs{ padding:10px 20px;}
.text_boxs p{ margin-bottom:8px;}
.pic_boxs{ text-align:center;  padding:10px 20px;}
.pic_boxs img{ max-width:100%; margin:0 auto; margin-bottom:10px;}
.news_list{ border:none; padding:5px 20px;}
.none_text{ padding:20px; text-align:center; color:#777; font-size:13px;}
.video_box{ width:700px; height:450px; margin:0 auto;}
.error_bg{ background:url(../images/404.jpg) no-repeat center center; height:500px; position:relative; text-align:center;}
a.back_btnd{ width:160px; height:40px; position:absolute; top:275px; left:500px; display:block; }
.error_bg2{ background:url(../images/404_error2.png) #f1f4f8 no-repeat center center; height:560px; position:relative; text-align:center;}
a.back_btnd2{ width:160px; height:40px; position:absolute; bottom:90px; left:650px; display:block;  }
.res_con1{ background:url(../images/bg_jj.png) #fff no-repeat center -30px;  text-align:center; padding-bottom:50px;}
.res_con1 h2{ color:#333; font-size:26px; padding-top:40px;}
.jj_txtdd{ width:1150px;  font-size:16px; line-height:30px;  color:#333;  margin:0 auto; margin-top:470px;}
.jj_txtdd p{ text-indent:2em; text-align:left; margin-bottom:15px; }
.about_box{ padding:15px; line-height:28px; font-size:16px;}
.about_box table tr td{ padding:25px 25px; color:#333;}
.about_box table tr td h2{ font-size:18px; display:inline-block; padding-right:6px; line-height:30px; border-bottom:2px solid #d73a3d; color:#333; margin-bottom:15px; font-weight:bold; margin-top:20px; padding-bottom:5px;}

.about_box table tr td img{}
.bor_none{ border-top:none;}


/*-- 2018-03-02新增  --*/
.order_tab table tr td input.cz_btn{ background-color:#117dec;}
.order_tab table tr td input.cz_btn:hover{ background-color:#0269d2;}

/*-- 2018-03-09修改 --*/
.pc_frd ul li a{ padding:8px 0;}
.pc_frd ul li  img{ height:32px; width:32px; margin-bottom:2px;}
.pc_frd ul li .re_top img{ width:50px; height:21px;}

.tel_box{ height:72px; line-height:72px;}
.sb_list_more{ border:1px solid #e1e1e1; padding:15px 20px; min-height:700px;}
.sb_list_more ul li{ width:200px; height:200px;  margin:15px 15px; overflow:hidden; }
.sb_list_more ul li a{width:200px; height:200px;  }
.sb_list_more ul li img{height:80px; width:80px; margin-top:40px; margin-bottom:15px;}

.sb_list_more  h2{ height:40px; line-height:40px; border-bottom:1px solid #e1e1e1; font-size:20px; margin-top:10px; padding-left:15px; color:#333; padding-bottom:5px;}


/*-- 2018-03-19 产业聚集 --*/
.nav_list.new_nav{ padding-left:0px; width:1200px;}
.nav_list.new_nav ul li{ width:16.666%; margin:0px;  text-align:center; position:relative; z-index:1000;}
.nav_list.new_nav ul li a{ padding:0 30px; display:inline-block; position:relative; height:70px;}
.nav_list.new_nav ul li a:hover,.nav_list.new_nav ul li a.on{ color:#d73a3d; }
.nav_list.new_nav ul li a.active{ color:#fff; background-color:#d73a3d; border:none; font-weight:normal;}
.nav_down{ position:absolute; top:70px; left:0px; display:none; width:100%; background:rgba(25,94,187,0.8); *background:#195ebb;}
.nav_list.new_nav ul li .nav_down a{ height:34px; line-height:34px; padding:0px; display:block; font-size:14px; color:#fff; text-align:center;}
.nav_list.new_nav ul li .nav_down a:hover{ background-color:#d73a3d;}


.hei370px{ height:370px; position:relative; margin-top:15px;}
.slideBox{ width:680px; height:370px; overflow:hidden; position:relative;  }
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; position:relative; }
.slideBox .bd img{ width:680px; height:370px; display:block;  }
.slideBox .prev,
.slideBox .next{ position:absolute; left:2%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(../images/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
.slideBox .next{ left:auto; right:2%; background-position:8px 5px; }
.slideBox .prev:hover,
.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.slideBox .bd li .txt_d{ padding:0 2%; height:36px; line-height:36px; width:96%; position:absolute; left:0px; bottom:0px; background:rgba(0,0,0,0.6); *background:#000; color:#fff; font-size:15px; text-align:center; overflow:hidden; }

.pos_notice{ width:498px; border:1px solid #e1e1e1; height:368px; position:absolute; top:0px; right:0px; overflow:hidden;}
.pos_notice .notice_con{ padding:5px 10px;}
.pos_notice .notice_nav ul li{ height:40px; line-height:40px; width:33.33333%; float:left; font-size:18px; background-color:#3d505f; text-align:center;}
.pos_notice .notice_nav ul li.on{ background-color:#d73a3d;}
.pos_notice .notice_nav ul li a{ display:block; color:#fff; text-decoration:none; border-left:1px solid #bebed2;}
.pos_notice .notice_nav ul li:first-child a{ border:none;}
.pos_notice .notice_list ul li { height:34px; line-height:34px;}
.pos_notice .notice_list ul li  span{ color:#888;}

.infor_one{ padding:8px 0; padding-top:5px; border-bottom:1px dashed #e1e1e1; margin-bottom:8px;}
.infor_one h2{ line-height:30px; height:30px; overflow:hidden; font-size:20px; text-align:center; margin-bottom:5px;}
.infor_one h2 a{ color:#d73a3d;}
.infor_one p{ line-height:24px; height:48px; overflow:hidden; text-indent:2em; color:#777;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;}


.mar_botm0px{ margin-bottom:0px;}

.tjjg_box{ border:1px solid #e1e1e1; padding:15px;}
.tjjg_box ul li{ width:268px; margin:10px 12px; float:left;  height:160px; overflow:hidden; text-align:center; transition:all .2s linear;}
.tjjg_box ul li p{ height:24px; line-height:24px; overflow:hidden; font-size:16px;}
.img_boxd{ border:1px solid #ccc; height:120px; margin-bottom:6px; text-align:center; line-height:120px;}
.img_boxd img{ max-width:100%; max-height:120px;margin-top: -4px;}
.tjjg_box ul li a:active,.tjjg_box ul li a:hover{text-decoration: none;}
.tjjg_box ul li:hover .img_boxd{  border:1px solid #d73a3d;  }


.sevice_nav{ height:45px; background-color:#e9e9e9; margin-top:8px;}
.sevice_nav ul li{ height:45px; line-height:45px; color:#fc4949; text-align:center; font-size:15px; float:left; width:16.66666%;overflow: hidden}
.sevice_nav ul li a{color:#fc4949; display:block; text-decoration:none;}
.sevice_nav ul li.on a{color:#fff; display:block; background-color:#1b6bd6;}

.service_list{ border:1px solid #e1e1e1; padding:10px; border-top:none;}
.serv_ul{display: inline-block;height: 275px;}
.serv_ul li{ height:122px; float:left; width:375px; margin:10px 8px; line-height:24px; position:relative;}
.serv_ul li a.img_wid{height:120px; width:180px; overflow:hidden;border:1px solid #ddd; display:block; float:left;  margin-right:10px;}
.serv_ul li img{ height:120px; width:180px;    transition: all 0.6s;}
.serv_ul li p{ font-size:14px; line-height:22px; height:22px; overflow:hidden; text-overflow: ellipsis;/*文字隐藏后添加省略号*/
    white-space: nowrap;/*强制不换行*/}
.serv_ul li h2{ font-size:16px; line-height:28px; height:28px; color:#3c3c3c; margin-bottom:4px; overflow:hidden; text-overflow: ellipsis;/*文字隐藏后添加省略号*/
    white-space: nowrap;/*强制不换行*/}
.serv_ul li img:hover{transform: scale(1.1);}


.btn_fr{ margin-top:10px;}
.btn_fr a{ width:76px; height:26px; text-align:center; line-height:24px; font-size:14px; text-decoration:none; color:#fff; border-radius:4px; background-color:#1375fc; display:inline-block; margin-right:10px;}
.btn_fr a:hover{ background-color:#0566eb;}
a.dg_btnd{ background-color:#fc9512;}
.btn_fr a.dg_btnd:hover{ background-color:#eb8605;}
.wd80 .notice_list ul li a{width: 80%;}
.logo_con a:hover,.logo_con a:active{text-decoration: none!important;}


/*-- 2018-03-26 窗口平台 --*/
.nav_list .ckpt_list li{ min-width:160px; margin:0px;  text-align:center; position:relative; z-index:1000;}
.nav_list .ckpt_list li a{ padding:0 30px; display:inline-block; position:relative; height:70px;}
.nav_list .ckpt_list  li a:hover,.nav_list.new_nav ul li a.on{ color:#d73a3d; }
.nav_list .ckpt_list  li a.active{ color:#fff; background-color:#d73a3d; border:none; font-weight:normal;}
.nav_down{ position:absolute; top:70px; left:0px; display:none; width:100%; background:rgba(25,94,187,0.8); *background:#195ebb;}
.nav_list .ckpt_list  li .nav_down a{ height:34px; line-height:34px; padding:0px; display:block; font-size:14px; color:#fff; text-align:center;}
.nav_list .ckpt_list  li .nav_down a:hover{ background-color:#d73a3d;}
.hei370px{ height:400px; }
.slideBox{ width:680px; height:400px;  }
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd img{ width:680px; height:400px; display:block;  }
.pos_notice{  height:398px;}
.infor_one{ margin-bottom:5px;}
.notice_nav.num_two ul li{  width:50%;}
.infor_one h2{text-overflow: ellipsis;/*文字隐藏后添加省略号*/
    white-space: nowrap;/*强制不换行*/ width:90%; margin:0 auto; color:#d73a3d;}
.sevice_nav.num_eight ul li{ width:12.5%;}
.ck_listd ul li p.hei36px{ height:36px; line-height:18px; margin-bottom:2px; overflow:hidden; white-space:inherit;}
.ck_listd ul li a.img_wid{height:120px; width:130px}
.ck_listd ul li img{ height:120px; width:130px; margin-right:15px;}
.ck_listd ul li{ font-size:13px;}
.ck_listd ul li h2{ font-size:15px; height:24px; line-height:24px; margin-bottom:4px;}
.wid_590px{ width:590px;}
.yzqy_listd{ padding:10px; border:1px solid #e1e1e1; border-top:none; height:380px; overflow:hidden;}
.yzqy_listd ul li{ padding:6px 5px; line-height:25px; font-size:16px; position:relative;}
.yzqy_listd ul li span{ position:absolute; top:6px; right:10px; font-size:14px; color:#777; display:block;}
.yzqy_listd ul li a{ width:70%; overflow:hidden; display:block; text-overflow: ellipsis;  white-space: nowrap;}

.zcfg_titd{ height:40px; background-color:#f4a708; line-height:40px; position:relative; margin-top:15px;}

.zcfg_titd h2{  font-size:20px; font-weight:normal; color:#fff; padding-left:20px; }
.zcfg_titd a{ font-size:14px; position:absolute; top:0px; right:20px; color:#333;}


.zcfg_box{ border:1px solid #e1e1e1; border-top:none;}


.zcfg_box .yzqy_listd{ border:none; border-left:1px solid #e1e1e1; width:33%; float:left; height:340px; padding:0px 0px;}
.zcfg_box .yzqy_listd ul li{ line-height:22px; padding:5px 10px;}

.zcfg_box .yzqy_listd h2{ border-bottom:1px solid #e1e1e1; padding:6px 10px; margin:0px; margin-bottom:4px; height:30px; line-height:30px; font-size:18px; color:#d73a3d;}

.pos_icond{ position:absolute; top:10px; left:10px;}
.fwjg_list ul li .pos_icond img{ width:76px; height:73px; border:none;}
.fwzj_list ul li .pos_icond img{ width:76px; height:73px; border:none;}

/*-- 2018-04-16 新增 --*/

.map_list{ padding:20px 25px; min-height:400px;}
.map_list table tr td{ padding:7px 2px; line-height:24px; }
.map_list table tr td h2{ font-size:15px; color:#d73a3d;}
.map_list table tr td  ul li{ width:85px; overflow:hidden; float:left; font-size:14px;}
.about_boxd{ padding:25px 40px; line-height:28px; font-size:16px; color:#333;}
.about_boxd  h2{ font-size:18px; display:inline-block; padding-right:6px; line-height:30px; border-bottom:2px solid #d73a3d; color:#333; margin-bottom:15px; font-weight:bold; margin-top:40px; padding-bottom:5px;}

/*-- 2018-04-19 新增 --*/
.complain_top{
    width: 100%;
    height:500px;
}

.symbol {
    font-size: 20px;
    color: red;
    margin-left: 10px;
    vertical-align: middle;
}
.phone_cuo, .emil_cuo ,.name_cuo,.title_cuo {
    float: right;
    display: inline-block;
    display: none;
    width: 210px;
    margin-right: 400px;
}
.cuoti {
    font-size: 14px;
    color: red;
    line-height: 32px;
    margin-right: 0px;
}

.list1 label {
    font-size: 18px;
    color: #333;
    margin-left:300px;
}
.list1 input {
    width: 416px;
    height: 36px;
    border: 1px solid #bebebe;
    border-top-color: rgb(190, 190, 190);
    border-right-color: rgb(190, 190, 190);
    border-bottom-color: rgb(190, 190, 190);
    border-left-color: rgb(190, 190, 190);
    font-size: 14px;
    color: #333;
    line-height: 36px;
    background-color: #efefef;
    box-sizing: border-box;
    padding-left: 20px;
    outline: none;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

.nei {
    width: 100%;
    height: 500px;
    /* text-align:center; */
    margin-top: 50px;
}


.list1 {
    overflow: hidden;
    margin-top: 20px;
    width: 100%;
    height: 36px;

}

.list2 {
    overflow: hidden;
    margin-top: 20px;
    width: 100%;
    height: 160px;
}


.list2 label {
    font-size: 18px;
    color: #333;
    margin-left:300px;
}

.list3 input{
    margin-left:50px;
}
.list3{
    margin-left:400px;
}
.list2 input {
    width: 416px;
    height: 36px;
    border: 1px solid #bebebe;
    border-top-color: rgb(190, 190, 190);
    border-right-color: rgb(190, 190, 190);
    border-bottom-color: rgb(190, 190, 190);
    border-left-color: rgb(190, 190, 190);
    font-size: 14px;
    color: #333;
    line-height: 36px;
    background-color: #efefef;
    box-sizing: border-box;
    padding-left: 20px;
    outline: none;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.userDescription {
    float: left;
    display: block;
    width: 416px;
    height: 150px;
    max-width: 416px;
    max-height: 150px;
    resize: none;
    border: 1px solid #bebebe;
    background-color: #efefef;
    box-sizing: border-box;
    padding: 20px;
    font-size: 14px;
    line-height: 25px;
    outline: none;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

.neirong {
    float: left;
    display: block;
    margin-top: 20px;
    margin-left:300px;
}
.sym {
    float: left;
    display: block;
    font-size: 20px;
    color: red;
    margin-top: 20px;
    margin-left: 13px;
}

.sub_cuo {
    float: right;
    display: inline-block;
    display: none;
    margin-right: 10px;
    width: 400px;
}

.sub_btn {
    border: 1px solid #bebebe;
    margin-top: 40px;
    margin-bottom: 50px;
    margin-left: 117px;
    display: inline-block;
    width: 150px;
    height: 36px;
    background-color: #ea3e3e;
    line-height: 36px;
    text-align: center;
    font-size: 16px;
    color: #fff;
    outline: none;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

.reset_btn {
    border: 1px solid #bebebe;
    display: inline-block;
    width: 150px;
    height: 36px;
    background-color: #0063ba;
    line-height: 36px;
    text-align: center;
    font-size: 16px;
    color: #fff;
    outline: none;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

.inp{
    width:100%;
    height:100%;
}


/*-- 2018-04-24 新增 --*/

.wid1100px{  border:1px solid #e1e1e1; border-top:none; min-height:600px; margin-top:15px;}
.active_del{ width:1200px; margin:0 auto;}
.active_del table tr td{ padding:12px 20px; line-height:24px; border:1px solid #e1e1e1; vertical-align:top;}
.active_del table tr th{ padding:18px 20px; line-height:24px; border:1px solid #e1e1e1; font-size:18px; color:#195ebb;}
.active_del table tr td.txt_fr{ text-align:right; background-color:#f3f3f3; color:#333;}

.bm_btn{ text-align:center; padding:30px 0;}
input.tj_btndd{ background-color:#fb9512; height:48px; border:none; width:200px;  border-radius:4px; text-align:center; line-height:48px; font-size:20px; color:#fff; display:inline-block; cursor:pointer; margin-top:12px;}
input.tj_btndd:hover{ background-color:#e28104;}


.tip_box2{ display:none;}
.tip_box2 .order_tab{ padding:10px 15px;}
.tip_box2 .order_tab tr td{ font-size:14px;}

.new_list_add{ padding:20px;}
.new_list_add ul li{ float:left; width:520px; margin:5px;border-radius:6px; background-color:#f4f4f4; padding:20px 20px; position:relative; height:160px; overflow:hidden;  transition:all .2s linear;}
.new_list_add ul li:hover{ background-color:#d9e7fa;  transform:translateY(-10px);  webkit-transition: .5s; transition: .5s;}
.new_list_add ul li:nth-child(2n){ margin-left:17px;margin-right: 0px}
.new_list_add ul li h2{ padding:12px 5px; font-size:17px; color:#333; line-height:26px; height:26px; overflow:hidden;}
.new_list_add ul li p{ font-size:13px; line-height:24px; height:48px; overflow:hidden;}
.time_icon{ background:url(../images/icon_time.png) no-repeat left center; height:27px; line-height:27px; font-size:13px; color:#888; overflow:hidden; padding-left:32px; margin-bottom:4px;}

.del_btnd{ background:url(../images/icon_deld.png) no-repeat center center; height:30px; width:30px; position:absolute; right:20px; bottom:12px;}

.new_list_add ul li a:hover {color: #666;}
.new_list_add ul li a{text-decoration: none;}
.zt_txt{ color:#f00; position:absolute; top:10px; right:0px; font-size:13px; height:22px; line-height:23px; overflow:hidden; padding:0 12px; background-color:#f00; color:#fff; padding-left:20px;}
.zt_txt span{ border: 10px solid #fff;
    border-color: transparent transparent transparent #f4f4f4; position:absolute; top:0px; left:0px;
}
.zt_txt.end_box{ background-color:#ccc;}


a.baoming_button{ height:50px;  background-color:#fc7174;  line-height:48px; text-align:center; color:#fff; font-size:22px;  width:220px; position:absolute; left:50%; bottom:60px; margin-left:-110px; border-radius:25px; text-decoration:none;}
.baoming_button:hover{background-color:#eb595d; }

/*-- 2018-05-02 活动详情 --*/

.active_bg{ background:url(/img/active_bg2.jpg) no-repeat top center; height:300px; padding:60px 0; text-align:center; color:#fff; position:relative;}
.active_con1{  background-color:#2cca90; padding:50px 0; min-height:200px;}
.active_con2{  background-color:#fbb941; padding:50px 0; min-height:200px;}
.active_con3{  background-color:#444349; padding:50px 0; min-height:200px;}

.baoming_btnd{ height:50px;  background-color:#fc7174;  line-height:48px; text-align:center; color:#fff; font-size:22px;  width:220px; position:absolute; left:50%; bottom:60px; margin-left:-110px; border-radius:25px; border: none;cursor: pointer;}
.baoming_btnd:hover{background-color:#eb595d; }
.active_bg h1{ width:800px; margin:0 auto; line-height:80px; font-size:42px; font-weight:normal;}


.act_top{ width:1000px; margin:0 auto;}
.act_top h2{ font-size:28px; line-height:40px; margin-bottom:20px; text-align:center; color:#fff;}

.act_top table tr td{ padding:10px; color:#fff; font-size:16px;}


.tit_bg{width:130px; height:36px; border-radius:10px; line-height:36px; text-align:center; color:#fff; font-size:16px; background-color:#fc7174;}
.bg_col2{ background-color:#2b82c9;}
.bg_col3{ background-color:#d2a53a;}
.bg_col4{ background-color:#fbb941;}
.bg_col5{ background-color:#ac08c4;}

.active_con3 h2{ font-size:28px; line-height:40px; margin-bottom:20px; text-align:center; color:#fff;}
.act_txtd{width:1000px; margin:0 auto;  color:#fff; line-height:30px; font-size:16px;}

.nav_list .ckpt_list li{min-width: auto;}
.nav_list.new_nav ul li{ margin: 0 10px; width: 180px;}
.nav_list.new_nav ul li a{
    padding: 0px; display: block;}

.nav_list .nav_auto li{ float: left; margin:0 10px; overflow: hidden; width:120px; }
.nav_list .nav_auto li a{ font-size: 20px;}